// 方式一
// 正则
// 时间：116ms - 30%
function myAtoi(s) {
  const string = s.replace(/^\s+/, "");
  const reg = /^[+|-]?[0-9]+/g;
  if (!reg.test(string)) {
    return 0;
  }
  let [ret] = string.match(reg);
  ret = Number(ret);
  return Math.min(Math.max(ret, (-2) ** 31), 2 ** 31 - 1);
}
console.log(myAtoi(" -42 ssss"));
